French Elections 2024: Macron Weakened After Snap Elections